package com.hoshiicloud.payment.vo;

import lombok.*;
import lombok.experimental.Accessors;

/**
 * @author: Mr.wu
 * @descripton: 第三方下单返回内容 业务参数
 * @date: 18:56 2019/5/16
 */
@Data
@Builder

@AllArgsConstructor
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
public class PayBusinessResponse {

    public PayBusinessResponse(String resultType, String result) {
        this.resultType = resultType;
        this.result = result;
    }

    /**
     * 下单参数的返回类型: qrcode:返回二维码链接;url:返回一个url地址;html:返回html网页代码,param:返回请求下单接口所需参数
     */
    private String resultType;

    /**
     * 下单参数,根据返回类型处理
     */
    private String result;

    /**
     * 收款方帐号ID
     */
    private String sellerId;
    /**
     * 我方交易订单号
     */
    private String tradeNo;

    /**
     * 第三方渠道交易订单号
     */
    private String outTradeNo;


}
